From: Colin Walters Date: Fri, 11 Sep 2009 22:49:08 +0000 (-0400) Subject: [ShellAppMonitor] Handle Iceweasel tripping Firefox window title detection X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~10931 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=e52cb3c213bfa1e564cd470af35000cbc5839923;p=gnome-shell.git [ShellAppMonitor] Handle Iceweasel tripping Firefox window title detection We have compatibility code which detects from the window title what an application is. However, the code didn't handle the case where we discovered by title, but didn't have the expected .desktop file installed. --- diff --git a/src/shell-app-monitor.c b/src/shell-app-monitor.c index fc063ce18..77c28f703 100644 --- a/src/shell-app-monitor.c +++ b/src/shell-app-monitor.c @@ -437,9 +437,10 @@ get_app_for_window_direct (MetaWindow *window) if (id != NULL) result = shell_app_system_load_from_desktop_file (appsys, id, NULL); - else - result = create_transient_app_for_window (window); } + if (result == NULL) + result = create_transient_app_for_window (window); + return result; }